.stage-pane {
    -fx-background-color: -fx-second-background-color;
    -fx-border-color: -fx-stage-border-color;
    -fx-background-radius: 5px;
    -fx-border-radius: 5px;
    /*-fx-effect: dropshadow(gaussian, -fx-main-border-color, 70, 0.43, 0, 0);*/
    -fx-effect: dropshadow(three-pass-box, -fx-main-border-color, 20, 0.5, 0, 0);
}

.stage-pane .header-pane {
    -fx-padding: 5px 5px 5px 5px;

}

.stage-pane .header-pane .title-label {
    -fx-font-size: 18px;
    -fx-font-weight: 800;
    -fx-padding: 5px 5px 5px 20px;
}

/************************** Stage控制面板*********************************/
.stage-control-pane {
    -fx-background-color: transparent;
    -fx-broder-radius: 5px 5px 0px 0px;
    -fx-background-radius: 5px 5px 0px 0px;
}

.stage-control-pane .button {
    -fx-background-color: transparent;
    -fx-border-color: transparent;
}

.stage-control-pane .default-button:pressed {
    -fx-background-color: transparent;
    -fx-border-color: transparent;
}

.stage-control-pane .default-button:hover {
    -fx-background-color: derive(gray, 60%);
}

.stage-control-pane .exit-button:hover {
    -fx-background-color: red;
}

.stage-control-pane .button:hover .ikonli-font-icon {
    -fx-icon-color: -fx-fonticon-hover-color;
}

.stage-control-pane .ikonli-font-icon {
    -fx-icon-size: 20px;
    -fx-icon-color: -fx-fonticon-color;
}